park amenities - Turkish English Dictionary